rainfall precipitation - Francés Inglés Diccionario